TechtalkRadio - Is Yahoo Worth It?

TechtalkRadio - Is Yahoo Worth It?